<!DOCTYPE html>
<html lang="zh-CN">

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <!--! 响应式布局  必写 -->
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>响应式图片</title>

  <!-- ! bootstrap4基本所需css/js引入 -->
  <link rel="stylesheet" href="./css/bootstrap.css">
  <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery，所以必须放在前边) -->
  <script src="./js/jquery-3.5.1.min.js"></script>
  <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
  <script src="./js/bootstrap.js"></script>


  <!-- <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.2/css/bootstrap.css" rel="stylesheet"> -->
  <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery，所以必须放在前边) -->
  <!-- <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script> -->
  <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
  <!-- <script src="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.2/js/bootstrap.js"></script> -->

</head>

<body>


  <div class="container">
    <h1>两种图片样式</h1>
    <!-- 给图片添加(img-fluid)样式(或定义max-width: 100%、height:auto;样式)即可赋得响应式特性，图片大小会随着父元素大小同步缩放 -->
    <img src="./images/1.png" class="img-fluid" alt="">

    <!-- 可以使用(img-thumbnail)属性来使图片自动被加上一个带圆角且1px边界的外框缩略图样式  同样也会有响应式特性-->
    <img src="./images/1.png" class="img-thumbnail" alt="">

  </div>

  <br>
  <br>
  <br>

  <div class="container">
    <h1>不同屏幕下显示不同图片（picture）</h1>
    ​<picture>
      <source srcset="./images/1.png" media="(min-width: 800px)">
      <source srcset="./images/2.png" media="(min-width: 600px)">
      <source srcset="./images/qa.png">
      <!-- class="img-thumbnail"也可以加在img里，这样不同屏幕下也会有边框 -->
      <img src="./images/ranking.png" alt="这是当浏览器不支持picture标签时显示的图片">
    </picture>
  </div>
</body>

</html>